from pathlib import Path

ROOT = Path(__file__).resolve().parent.parent
DATA_DIR = ROOT / "data"
CODEBOOK_DIR = ROOT / "codebook"
RESULT_DIR = ROOT / "result"

WVS_FILE = DATA_DIR / "WVS_Time_Series_1981-2022_csv_v5_0.csv"
ISSP_FILES = {
    1988: DATA_DIR / "1988ZA1700_2005-11-24.sav",
    1994: DATA_DIR / "1994ZA2620_2005-12-14.sav",
    2002: DATA_DIR / "2002ZA3880_v1-1-0.sav",
    2012: DATA_DIR / "ZA5900_v4-0-0.sav",
}
VDEM_FILE = DATA_DIR / "V-Dem-CY-Full+Others-v15.csv"
GII_FILE = DATA_DIR / "HDR23-24_Statistical_Annex_GII_Table.xlsx"
POLITY5_FILE = DATA_DIR / "Polity5_converted.csv"

FINAL_INDIVIDUAL = RESULT_DIR / "final_individual_df.parquet"
FINAL_MACRO = RESULT_DIR / "final_macro_combined_all.parquet"
FINAL_ANALYSIS = RESULT_DIR / "final_analysis_dataset_with_gdp_fixed.parquet"
